package JavaSE.d2;

import java.util.Random;
import java.util.Scanner;

//	小学生考试系统
//利用随机数生成10道小学减法题目，两个操作数均在20以内，逐个生成题干，从键盘上输入答案，由程序判断对错，如果正确，则显示“答案正确，加10分”字样，否则输出“很遗憾，加油！“字样，题目做完，统计分数；
public class Test16 {
    public static void main(String[] args) {
        Random random = new Random();
        int as;
        int score=0;
        Scanner scanner = new Scanner(System.in);
        System.out.println("小学生考试系统");
        System.out.println("\n\n");
        for (int i = 0; i < 10; i++) {
            int x=random.nextInt(20);
            int y=random.nextInt(20);
            if(x>=y){
                as=x-y;
                System.out.println("**********************");
                System.out.println(x+"-"+y+"=_?_");
                if(as==scanner.nextInt()){
                    score+=10;
                    System.out.println("答案正确，加10分");
                }else {
                    System.out.println("很遗憾，加油！");
                }
                System.out.println("**********************");
                System.out.println("\n\n");
            }else {
                as=y-x;
                System.out.println("**********************");
                System.out.println(y+"-"+x+"=_?_");
                if(as==scanner.nextInt()){
                    score+=10;
                    System.out.println("答案正确，加10分");
                }else {
                    System.out.println("很遗憾，加油！");
                }
                System.out.println("**********************");
                System.out.println("\n\n");
            }

        }
        System.out.println("小朋友你获得了"+score+"分");
    }
}
